<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
</body>
</html>
<script>
    //get请求和post请求的区别
    //1.请求的过程的安全性
    //get请求会将参数拼接在url地址的后面，所有人都可以看见参数，安全性不高
    //post请求会将参数放置在请求体中以Form data 的形式随着请求发送到服务器，url地址中看不到参数。安全性相当高
    //2.请求参数，数据量的大小
    //get请求，由于url请求地址长度是受限的，最好可以携带20kb的数据量
    //post请求，理论上携带数据量没有上限
    //3.请求参数类型
    //get请求，拼接在url地址后面的参数只能是文本字符
    //post请求，携带的参数可以是文本字符，也可以是二进制字符（图片，音频，压缩包）

    //ajax发送get请求 请求参数必须拼接在url地址的后面
    //ajax发送post请求 必须在发送请求前设置content-type请求头  请求参数必须在请求体中

    //请求方式 get post delete put  对于api接口分别使用 get post delete put实现接口的增/删/改/查这样的接口设计风格属于restful风格
    //get 主要用来从服务器获取数据
    //post主要用来向服务器提交新数据
    //delete主要用来从服务器删除数据
    //put主要用来更新数据
</script>
